/*****
 * 
 * 
 * *******心里咨询师列表(psychology.html)********
 * 
 * 
 * ******/
/************获取数据对象**********/
//创建MeScroll对象

var mescroll = initMeScroll("mescroll", {
	down: {
			use: false
		},
	up: {
		auto:true,//初始化完毕,是否自动触发上拉加载的回调
		isBoth: true, //上拉加载时,如果滑动到列表顶部是否可以同时触发下拉刷新;默认false,两者不可同时触发; 这里为了演示改为true,不必等列表加载完毕才可下拉;
		callback:upCallback, //上拉加载的回调
		toTop:{ //配置回到顶部按钮
			src : "img/mescroll-totop.png", //默认滚动到1000px显示,可配置offset修改
			//offset : 1000
		}
	}
});
//当下拉区域背景不是白色的时候,因iOS列表回弹,会在快速下拉刷新时,短时间显示body背景,导致下拉区域底部闪白线的问题,可通过给body设置下拉区域的背景解决
$("body").addClass("body-bg");
//上拉加载回调
function upCallback(page){
	var getpsychologydata={
		title:'获取心里咨询师列表',
		url:'index/psyList',
		fromwho:'ld',
		sendData:{"pageSize":page.size,"p":page.num},
	}
	getAjaxScorll(getpsychologydata,
		function(data){
		    if(data.result==1){
		        var curPageData=data.data
                mescroll.endSuccess(curPageData.length);
                setPsychologyData(curPageData,true)
                var zxsWidth = $(".zxsImg").width();
                $(".zxsImg").height(zxsWidth);
		    }else{
		        mescroll.endErr();
		    }
		   
		},
		function(){
		    mescroll.endErr();
		}
	)
}
//心理咨询师渲染数据
function setPsychologyData(data,isAppend){
	var html='';
	$.each(data,(k,v)=>{
	    var detail=JSON.stringify(v)
		html+=`
		<li class="zxsOne" id=${v.id} data-intro=${detail}>
			<p class="zxsImg"><img src="${v.headimg ?v.headimg :'img/t.jpg' }"></p>
			<p class="zxsName">${v.name}</p>
		</li>
		`
	})
	if (isAppend) {
		$('#dataList').append(html)//加在列表的后面,上拉加载
	}else{
		$('#dataList').html(html);//加在列表的前面,下拉刷新
	}
}
/************获取数据对象end**********/

/************打开页面**********/
//打开心理咨询师详情
mui(".mui-content").on('tap','.zxsOne',function(){
	var id=$(this).attr('id');
	var psyone=$(this).attr('data-intro');
	localStorage.setItem('psyorOne',psyone)
	mui.openWindow({
		url:`psychologyInfo.html?id=${id}`,
	    id:'psychologyInfo.html',
	});
})
/************打开页面end**********/